* 布尔差异判定:同一操作在不同条件下返回 `EACCES`/`ENOENT`/ 成功,错误码差异可反推资源是否存在或是否有权限,需与可复现报文证据结合。 * 端口状态区分:`ECONNREFUSED`(端口关闭、明确拒绝)与 `ETIMEDOUT`(被过滤、无响应)对应不同网络位置,是扫描判定依据而非结论本身。 * 错误回显泄露:程序把 `strerror` 或内部路径直接返回给调用方,泄露组件、路径与内部结构,属信息暴露,需计入暴露面。 * 校验是否生效:关键操作返回 `EACCES` 说明拦截点已起作用,可据此判断防护是否真正落到该接口。 利用边界:错误码只提供差异信号,不直接赋予权限或数据。仅限本人自研隔离靶场或书面授权环境,公共资产不碰。 # 第 27 章 regex.h —— 正则匹配 > B 级库・标准四段